﻿using System;

namespace Poly2Tri
{
	// Token: 0x02000401 RID: 1025
	public class Edge
	{
		// Token: 0x06001C95 RID: 7317 RVA: 0x000B2FC3 File Offset: 0x000B11C3
		public Edge()
		{
			this.mP = null;
			this.mQ = null;
		}

		// Token: 0x06001C96 RID: 7318 RVA: 0x000B2FD9 File Offset: 0x000B11D9
		public Edge(Point2D edgeStart, Point2D edgeEnd)
		{
			this.mP = edgeStart;
			this.mQ = edgeEnd;
		}

		// Token: 0x17000412 RID: 1042
		// (get) Token: 0x06001C97 RID: 7319 RVA: 0x000B2FEF File Offset: 0x000B11EF
		// (set) Token: 0x06001C98 RID: 7320 RVA: 0x000B2FF7 File Offset: 0x000B11F7
		public Point2D EdgeStart
		{
			get
			{
				return this.mP;
			}
			set
			{
				this.mP = value;
			}
		}

		// Token: 0x17000413 RID: 1043
		// (get) Token: 0x06001C99 RID: 7321 RVA: 0x000B3000 File Offset: 0x000B1200
		// (set) Token: 0x06001C9A RID: 7322 RVA: 0x000B3008 File Offset: 0x000B1208
		public Point2D EdgeEnd
		{
			get
			{
				return this.mQ;
			}
			set
			{
				this.mQ = value;
			}
		}

		// Token: 0x04001D99 RID: 7577
		protected Point2D mP;

		// Token: 0x04001D9A RID: 7578
		protected Point2D mQ;
	}
}
